mentally retarded - English Synonyms Dictionary

mentally retarded

n.
[1] retarded , developmentally challenged